home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / pascal / gsdbloo.exe / READ.ME < prev    next >
Text File  |  1992-03-08  |  18KB  |  426 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                                           GS_DBASE
  16.  
  17.                                          Version 2.8
  18.  
  19.                                       GRIFFIN SOLUTIONS
  20.  
  21.                                    dBase III, III+ access
  22.  
  23.                                         7 March 1992
  24.  
  25.                         (C) Copyright 1991,1992 - All Rights reserved
  26.  
  27.                                       Griffin Solutions
  28.                                    102 Molded Stone Place
  29.                                 Warner Robins, Georgia 31088
  30.                                        (912) 953-2680
  31.                                     CompuServe 75206.231
  32.  
  33.  
  34.                ---------------------------------------------------------------
  35.  
  36.                These Turbo Pascal routines handle processing for dBase III+
  37.                files, including memo (.DBT), index (.NDX), and data (.DBF) files.
  38.                Use is made of object oriented programming to simplify the user
  39.                interface.  Examples of the user interface is demonstrated in the
  40.                sample programs.
  41.  
  42.                This release is valid for reading and writing of data, index, and
  43.                memo files.  Routines will compile under either TP 5.5 or TP 6.
  44.                Expanded routines (i.e., window routines) are incompatible with
  45.                TurboVision.  However, the dBase file access routines will work
  46.                in a TurboVision environment.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.          --------------------------------------
  56.          dBase is a trademark of Ashton-Tate
  57.          Turbo Pascal is a trademark of Borland
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                           Shareware
  64.                                           ---------
  65.  
  66.          GS_dBase is copyrighted. It is not a public domain program.  It is
  67.          being distributed as Shareware, which means that unmodified copies of the
  68.          software and documentation may be freely copied and shared.  I ask in
  69.          return that should you find GS_dBase to be useful, you become a registered
  70.          user.  You become registered by  sending $25.00 to the address on the
  71.          cover. By registering you will get:
  72.  
  73.               o  A copy of the latest version of the program.
  74.  
  75.               o  Automatic notification of major program updates.
  76.  
  77.               o  Technical support via Compuserve or by mail.
  78.  
  79.               o  A user's manual on disk.  Sorry--printed manuals are too expensive
  80.          at this price.
  81.  
  82.  
  83.          The shareware philosophy is to pay smaller amounts for well-crafted and
  84.          useful software from developers who cannot spend the millions of dollars on
  85.          marketing necessary to compete with the large software development
  86.          companies.  You benefit by being able to try a wider variety of software
  87.          products to find the ones that suit your particular purpose. And the trial
  88.          is free. The shareware developer benefits from being able to distribute his
  89.          work to a wider audience than would be possible through normal channels.
  90.  
  91.          Your share of the responsibility for shareware to continue, and to support
  92.          the development of more and better products is to distribute your shareware
  93.          programs to others and become a registered user of those products you like
  94.          and use.
  95.  
  96.  
  97.  
  98.  
  99.  
  100.                                           FEATURES
  101.                                           --------
  102.  
  103.  
  104.          Welcome to GS_dBASE, a series of Turbo Pascal routines for management of
  105.          dBase III+ files.  The routines are designed to do the following:
  106.  
  107.            - Provide a simple user interface to read and write dBase III files.
  108.  
  109.            - Allow creation, use and updating of multiple dBase .NDX index files in
  110.          reading and updating the dBase III data (DBF) files.
  111.  
  112.            - Allow creation, use and updating of multiple Clipper .NTX index files
  113.          in reading and updating the dBase III data (DBF) files.
  114.  
  115.            - Allow reading and updating of .DBT memo file entries.
  116.  
  117.            - Allow creation of new dBase III files.
  118.  
  119.            - Provide expanded routines to display, edit, and update dBase III files.
  120.  
  121.            - Provide a file handler interface that provides a simple disk management
  122.          capability and provision for LAN adaptability.
  123.  
  124.            - Do all of the above using only Turbo Pascal--no assembly routines are
  125.          used.
  126.  
  127.            - Apply Object Oriented Programming to create easily usable modules.
  128.  
  129.  
  130.  
  131.                                          GETTING STARTED
  132.                                          ---------------
  133.  
  134.          This section will acquaint you with the files on the distribution disk and show
  135.          you a demonstration to quickly see what GS_dBase can accomplish.
  136.  
  137.             Distribution Files
  138.  
  139.             The following programs should be on the accompanying disk:
  140.  
  141.          File              Size   Date     Use
  142.  
  143.          DEMOB001 PAS      1156 02-24-92  Basic demo, used to create test file
  144.          DEMOB002 PAS      1955 02-24-92  Basic demo, simple dBase file list
  145.          DEMOB003 PAS      3118 02-24-92  Basic demo, more complex field retrieval
  146.          DEMOB004 PAS      2873 02-24-92  Basic demo, modifying dBase fields
  147.          DEMOB005 PAS      2327 02-24-92  Basic demo, appending dBase records
  148.          DEMOB006 PAS      2339 02-24-92  Basic demo, create and use an index
  149.          DEMOB007 PAS      2247 02-24-92  Basic demo, list a memo record
  150.  
  151.          DEMOE001 PAS      2532 02-24-92  Expanded demo, screen display of fields
  152.          DEMOE002 PAS      3965 02-24-92  Expanded demo, screen display/edit
  153.          DEMOE003 PAS      4266 02-24-92  Expanded demo, screen display/edit of memo
  154.          DEMOE004 PAS      1956 02-24-92  Expanded demo, automatic screen display
  155.          DEMOE005 PAS      2264 02-24-92  Expanded demo, automatic screen edit
  156.          DEMOE006 PAS      2738 02-24-92  Expanded demo, select item from table
  157.          DEMOE007 PAS      3001 02-25-92  Expanded demo, window routines
  158.          DEMOE008 PAS      2035 03-02-92  Expanded demo, using Check_Func_Key
  159.  
  160.          DEMOR001 PAS      4046 02-29-92  Relational file demo, file maker
  161.          DEMOR002 PAS      3215 02-29-92  Relational file demo, find master record
  162.          DEMOR003 PAS      3287 02-29-92  Relational file demo, find transaction records
  163.  
  164.          DEMOTV01 PAS      5895 02-24-92  TurboVision demo, interface technique
  165.  
  166.          DEMOU001 PAS      1442 02-20-92  Utility demo, creating a dBase file
  167.          DEMOU002 PAS      3209 02-20-92  Utility demo, create dBase file and memo
  168.          DEMOU003 PAS      2765 02-23-92  Utility demo, making and managing indexes
  169.          DEMOU004 PAS      3398 02-27-92  Utility demo, using multiple indexes
  170.          DEMOU005 PAS      4314 02-24-92  Utility demo, tracking operation progress
  171.  
  172.          DEMO_CMN PAS      6758 02-21-92  Common string and date field handling demo
  173.  
  174.          DIRLIST           3818 03-08-92  This list
  175.  
  176.          GSDBLOOK PAS     13427 08-03-91  Demo program shows many features
  177.          GSDBLOOK EXE     76000 03-03-92  Executable GSDBLOOK.PAS
  178.  
  179.          GS_DATE  PAS      8271 02-24-92  Date handling routines
  180.          GS_DB3WK PAS     13544 02-24-92  dBase file creation routines
  181.          GS_DBASE PAS     52161 02-27-92  dBase file access routines
  182.          GS_DBFLD PAS     50345 03-02-92  dBase field update routines
  183.          GS_DBL   PAS     11609 02-28-92  Routine to convert double to/from string
  184.          GS_DBNDX PAS     56202 03-01-92  dBase .NDX index handling routines
  185.          GS_DBNTX PAS     54724 02-26-92  Clipper .NTX index handling routines
  186.          GS_DBTBL PAS      9839 02-24-92  dBase memory table routines
  187.          GS_EDIT  PAS     22820 02-24-92  Griffin Solutions memo editor
  188.          GS_ERROR PAS      2183 02-27-92  Griffin Solutions error handling
  189.          GS_FILEH PAS     10736 02-24-92  Griffin Solutions file handling
  190.          GS_GENF  PAS     10591 02-29-92  dBase test file record creator
  191.  
  192.  
  193.  
  194.